package com.kb.domain;

import lombok.Data;

import java.math.BigDecimal;
import java.sql.Time;

@Data
public class BomRfqDetail {
    private String id; // 主键ID
    private String rfqId; // 询价单ID
    private String inventoryId; // 存货ID
    private String suppId; // 供应商ID
    private String inventoryNo; // 存货编码
    private String inventoryName; // 存货名称
    private String inventoryType; // 存货类型
    private String locationNo; // 位置编号
    private String manufacturerName; // 制造商名称
    private String brandNo; // 品牌编号
    private String spec; // 规格型号
    private BigDecimal qty; // 数量
    private BigDecimal billQty; // 开票数量
    private String lossType; // 损耗类型
    private BigDecimal lossQty; // 损耗数量
    private Integer oStockQty; // 原库存数量
    private Integer stockQty; // 库存数量
    private BigDecimal rfqQty; // 询价数量
    private String suppName; // 供应商名称
    private String unit; // 单位
    private Double quotePrice; // 报价
    private Double placePrice; // 下单价
    private Double price; // 价格
    private Integer minPick = 1; // 最小起订量
    private BigDecimal amount; // 金额
    private Time cyc; // 周期
    private String remark; // 备注
    private String isDelete; // 是否删除
    private String createUserId; // 创建人ID
    private Time createDate; // 创建时间
    private String modifyUserId; // 修改人ID
    private Time modifyDate; // 修改时间
    private String deleteUserId; // 删除人ID
    private Time deleteDate; // 删除时间
    private Integer originalNo; // 原始编号
    private String originalName; // 原始名称
    private String originalSpec; // 原始规格
    private BigDecimal originalQty; // 原始数量
    private String originalBrand; // 原始品牌
    private String origianlMaNo; // 原始物料编号
    private String originalRemark; // 原始备注
    private String originalLocationNo; // 原始位置编号
    private String originalPack; // 原始包装
    private BigDecimal loseAmount; // 损失金额
    private BigDecimal surplusAmount; // 盈余金额
    private Integer prouduceQuantity; // 生产数量
    private Integer cycle; // 周期
    private String dfPrice; // 默认价格
    private String priceSoure; // 价格来源
    private Integer sign; // 标记
    private Double xPrice; // X价格
    private Integer cusG = 1; // 客户组
    private String bom1Id; // BOM1 ID
    private String custFile; // 客户文件
    private String custFileP; // 客户文件路径
    private String custR; // 客户要求
    private String tbmRetrospect; // TBM回顾
    private String oInventoryNo; // 原始存货编码
    private Integer flag = 0; // 标志位
    private Integer isInstall = 1; // 是否安装
    private Integer isLowerPrice; // 是否低价
    private Integer isQuote; // 是否报价
    private String venName; // 供应商名称
    private String technicalReview; // 技术评审
    private String custMatterNo; // 客户物料编号
    private Integer spStockQty; // 特殊库存数量
    private String ylmQuantity; // 用量数量
    private String ylmPrice; // 用量价格
    private String ylmName; // 用量名称
    private String djQuantity; // 定价数量
    private String djPrice; // 定价价格
    private String msQuantity; // 描述数量
    private String msPrice; // 描述价格
    private BigDecimal trueAmount; // 实际金额
    private String ylmStandardPrice; // 用量标准价格
    private String djStandardPrice; // 定价标准价格
    private String msStandardPrice; // 描述标准价格
    private String currcode; // 货币代码
    private String shtQuantity; // SHT数量
    private String shtPrice; // SHT价格
    private String shtStandardPrice; // SHT标准价格
    private String yhQuantity; // 优化数量
    private String yhPrice; // 优化价格
    private String yhStandardPrice; // 优化标准价格
    private BigDecimal sellingPrice; // 销售价格
    private BigDecimal salesAmount; // 销售金额
    private String yxQuantity; // 有效数量
    private String yxPrice; // 有效价格
    private String yxStandardPrice; // 有效标准价格
    private String supplierName; // 供应商名称
    private String model; // 型号
    private String stock; // 库存
    private String supPrice; // 供应商价格
}
